Images from the IPL match between Chennai Super Kings and Kolkata Knight Riders, in Mumbai, on Wednesday.
Under pressure after four consecutive defeats, Mumbai Indians came out with a 'positive' display to register their first win.
Virat Kohli smashed his 39th one-day international century as India claimed a dramatic six-wicket victory over Australia at a sweltering Adelaide Oval on Tuesday to level up the three-match series at 1-1.
Images from the third One-Day International between New Zealand and India in Mount Maunganui on Monday.
'(We) knew the chase wasn't going to be easy. Hopefully we can learn from these mistakes'
New Zealand survived Ravindra Jadeja's late onslaught to stun India by 18 runs in a low-scoring thriller on Wednesday and reach the ICC World Cup final for the second time in a row.
A clinical Chennai Super Kings defeated Royal Challengers Bangalore by three wickets in a nail-biting second qualifier to sail into the final of the Indian Premier League cricket tournament in Ranchi, making it a record sixth appearance in eight editions of the event.
Images from the Indian Premier League match between Delhi Capitals and Kolkata Knight Riders, in Sharjah, on Tuesday.
Images from Thursday's Indian Premier League match between Kolkata Knight Riders and Chennai Super Kings, in Dubai.
Images from Monday's Indian Premier League match between Kolkata Knight Riders and Kings XI Punjab in Sharjah.
Images from Wednesday's IPL match between Kolkata Knight Riders and Chennai Super Kings, in Abu Dhabi.
Sunrisers Hyderabad rode on the individual brilliance of David Warner and Trent Boult to open their account in the eighth Indian Premier League (IPL) with a convincing eight-wicket win over Royal Challengers Bangalore in Bengaluru.
Images from Tuesday's IPL match between Mumbai Indians and Kolkata Knight Riders, in Chennai.
The legend of Chris Gayle continued to grow in company of young KL Rahul as Kings XI Punjab outclassed Kolkata Knight Riders by nine wickets in a rain-hit IPL encounter, in Kolkata, on Saturday.
Most of these incredible performances came against one team -- the Gujarat Lions.
Australia beat India by three wickets with the final delivery in a low-scoring first Twenty20 international.
Shikhar Dhawan and stand-in skipper Rohit Sharma made a steady start and added 21 runs before Boult hit his rhythm.
IMAGES from the 1st ODI played in Sydney on Saturday
Riding on Karun Nair's record innings of 328 and a magnificent all-round performance from captain R Vinay Kumar, Karnataka crushed Tamil Nadu by an innings and 217 runs to successfully defend their Ranji Trophy title.
Openers Dwayne Smith and Brendon McCullum provided the perfect platform as Gujarat Lions chased down an imposing 196-run target to beat Rising Pune Supergiants in the Indian Premier League match, at the Maharashtra Cricket Association Stadium, in Pune, on Friday.
Dinesh Karthik scored a fighting fifty (58 off 44) but it went as vain as the Lions kept losing wickets at crucial junctures to make a hash of the chase.
Images from the Indian Premier league match between Mumbai Indians and Kolkata Knight Riders, in Abu Dhabi, on Thursday.
Images from the 3rd ODI between India and Sri Lanka played in Vizag on Sunday
Mumbai Indians produced a clinical performance to beat Royal Challengers Bangalore by 18 runs in a high-scoring affair and register their maiden win in this year's Indian Premier League in Bengaluru.
A stunning spell of a fast bowling from Matt Henry ripped through the Indian top order and set New Zealand on their way to a second successive ICC World Cup final with an 18-run victory over India.
Afghanistan's Rashid Khan came up with a brilliant all-round effort as Sunrisers Hyderabad scored a 13-run victory over Kolkata Knight Riders in the second qualifier and made the final of the Indian Premier League at the Eden Gardens on Friday.
Images from Friday's IPL match between Kings XI Punjab and Kolkata Knight Riders, in Mohali.
Kolkata Knight Riders snapped their six-match losing streak with a 34-run win over Mumbai Indians in a high-scoring IPL game.
Chasing 186 for a win, the Delhi capitals could only score 185 for 6 to tie the match and take it to the Super Over.
The susceptible technique of Indian batsmen in seamer-friendly conditions was thoroughly exposed as Sri Lanka comfortably beat India by seven wickets in the first ODI of the three-match series.
Colin Munro blasted a quickfire half-century as New Zealand pipped India by four runs in a high-scoring thriller to win the three-match T20 International 2-1, in Hamilton, on Sunday.
It was only a fourth win in 20 one-dayers going back to June 2017 for world champions Australia and came at the same Sydney Cricket Ground where their first home Test series loss to India was sealed on Monday.
Five-time champions India ended their campaign in the Asia Cup with a consolation eight-wicket victory over debutants Afghanistan, in Mirpur, on Wednesday.
Images from Day 2 in the first Test between England and India, at Trent Bridge, Nottingham, on Thursday.
Skipper Gautam Gambhir came up with a solid 69 as Kolkata Knight Riders coasted to an eight-wicket victory over Delhi Daredevils in the Indian Premier League match at the Feroz Shah Kotla on Wednesday.
Veteran Ashish Nehra dished out a brilliant spell of pace bowling after Suresh Raina's sparkling half-century as Chennai Super Kings registered a comfortable 27-run victory against Royal Challengers Bangalore in their Indian Premier League match in Bangalore, on Wednesday.
Familiarity with conditions at the Eden Gardens is a massive advantage, said chinaman Kuldeep Yadav after bowling India to a five-wicket win over the West Indies in the first T20 International in Kolkata on Sunday.
Images from the Indian Premier League 'Eliminator' between Royal Challengers Bangalore and Kolkata Knight Riders, in Sharjah.
Chris Woakes hit his maiden Test century to put England firmly in control before bad light ended play early, on Day 3 of the second Test at Lord's, on Saturday.
Mumbai Indians rode on Dwayne Smith's quick-fire half-century and his 90-run opening-wicket partnership with Sachin Tendulkar to book a berth in the final of the Champions League Twenty20 after a six-wicket win over Trinidad and Tobago in Delhi on Saturday night. They will play Rajasthan Royals in the title clash on Sunday.